/* 
 * File:   dataDominacion.cpp
 * Author: meche
 * 
 * Created on 30 de mayo de 2011, 20:39
 */

#include "dataDominacion.h"

#include "../collections/Collection.h"
#include "dataTerritorio.h"

dataDominacion::dataDominacion() {
    territorios=new Collection();
}

dataDominacion::dataDominacion(ICollection* terrs){
    territorios= terrs;
}

dataDominacion::dataDominacion(const dataDominacion& orig) {
    this->territorios=orig.territorios;
}

void dataDominacion::agregarTerritorio(String* t){
    this->territorios->add(t);
}

ICollection* dataDominacion::getTerritorios(){
    return this->territorios;
}

dataDominacion::~dataDominacion() {
    this->territorios->~ICollection();
}

